MeowScript is a very simple Ircle AppleScript. It does /away, /back, aliases and nick completion. It's my first AppleScript, but well, it can only get bigger and better. :)
How do I use it?
Drop the script in your Ircle "Scripts" folder, then type "/load meowscript". If you want, you can make Ircle automatically load the script at startup, in Preferences.
How does it work?
There are six commands:
/away <message>
... will show that you're away, in all channels on all connections.
/back <message>
... will show that you're back, in all channels on all connection. It will also show the time you were gone.
/awaymessage <message>
... will set the standard awaymessage, by default "is away". If this is empty, nothing will be displayed in the channels when you do /away.
/backmessage <message>
... will set the standard backmessage, by default "has returned". If this is empty, nothing will be displayed in the channels when you do /back.
/help <command>
... will display help for the command you gave as argument. If no argument, a list of commands is displayed.
/alias
Lists, adds or removes aliases, depending on how you use the command.
/alias
... will list all aliases.
/alias <new alias name> <new alias content>
.. will create a new alias with the specified name (which must be one word).
/alias -<alias to be removed>
.. will remove the specified alias.
Besides that, MeowScript will expand nicknames for you. Typing this:
Stef: Hey man!
... in a channel where there is someone with the nick "Stefan", will result in this line:
Stefan: Hey man!
If no nickname starting with what you typed before the colon (":") was found, the script will try to find any matching nickname. If several nicknames match, the first match will be the one expanded.
Simple, but I could not find another script that did it this way...